Nuprl Lemma : iseg_select 11,40

T:Type, l1l2:(T List).
l1  l2  ((||l1||  ||l2||) c (i:. (i < ||l1||)  (l1[i] = l2[i T))) 
latex


Definitionst  T, x:AB(x), , P  Q, P & Q, Y, P  Q, ||as||, A c B, P  Q, False, A, A  B, {T}, SQType(T), , True, T, x:AB(x), l1  l2, as @ bs, P  Q, Dec(P), ff, tt, i <z j, b, i j, if b then t else f fi , nth_tl(n;as), hd(l), l[i]
Lemmaslength wf2, select wf, le wf, nil iseg, iseg wf, nat wf, non neg length, length wf1, length append, append wf, cons iseg, decidable int equal, select cons hd, select cons tl, squash wf

origin